package com.livesource.client.webservices.github;

import com.google.gwt.user.client.rpc.AsyncCallback;

/**
 * The async counterpart of <code>GreetingService</code>.
 */
public interface GithubAPIServiceAsync {

	void githubListFiles(String authenticationToken,
			String githubRepositoryName, AsyncCallback<String> callback);

	void githubGetFile(String authenticationToken, String githubRepositoryName,
			String fileExtension, String sha, AsyncCallback<String> callback);
}
